tissue implant - French English Dictionary